html { color: rgb(0, 0, 0); overflow-y: scroll; }
html { height: 100%; }
body { height: 100%; }
body { margin: 0px; padding: 0px; }
div { margin: 0px; padding: 0px; }
dl { margin: 0px; padding: 0px; }
dt { margin: 0px; padding: 0px; }
dd { margin: 0px; padding: 0px; }
ul { margin: 0px; padding: 0px; }
ol { margin: 0px; padding: 0px; }
li { margin: 0px; padding: 0px; }
h1 { margin: 0px; padding: 0px; }
h2 { margin: 0px; padding: 0px; }
h3 { margin: 0px; padding: 0px; }
h4 { margin: 0px; padding: 0px; }
h5 { margin: 0px; padding: 0px; }
h6 { margin: 0px; padding: 0px; }
pre { margin: 0px; padding: 0px; }
code { margin: 0px; padding: 0px; }
form { margin: 0px; padding: 0px; }
fieldset { margin: 0px; padding: 0px; }
legend { margin: 0px; padding: 0px; }
input { margin: 0px; padding: 0px; }
button { margin: 0px; padding: 0px; }
textarea { margin: 0px; padding: 0px; }
p { margin: 0px; padding: 0px; }
blockquote { margin: 0px; padding: 0px; }
th { margin: 0px; padding: 0px; }
td { margin: 0px; padding: 0px; }
table { font-size: inherit; border-collapse: collapse; border-spacing: 0; }
fieldset { border: currentColor; }
img { border: currentColor; }
address { font-style: normal; font-weight: normal; }
caption { font-style: normal; font-weight: normal; }
cite { font-style: normal; font-weight: normal; }
code { font-style: normal; font-weight: normal; }
dfn { font-style: normal; font-weight: normal; }
em { font-style: normal; font-weight: normal; }
strong { font-style: normal; font-weight: normal; }
th { font-style: normal; font-weight: normal; }
var { font-style: normal; font-weight: normal; }
li { list-style: none; }
caption { text-align: left; }
th { text-align: left; }
q::before { content: ""; }
q::after { content: ""; }
abbr { border: currentColor; font-variant: normal; }
acronym { border: currentColor; font-variant: normal; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
input { font-family: inherit; font-size: inherit; font-weight: inherit; }
button { font-family: inherit; font-size: inherit; font-weight: inherit; }
textarea { font-family: inherit; font-size: inherit; font-weight: inherit; }
select { font-family: inherit; font-size: inherit; font-weight: inherit; }
legend { color: rgb(0, 0, 0); }
ins { text-decoration: none; }
del { text-decoration: line-through; }
small { font-size: 100%; }
body { font: 12px/1.231 simsun, Tahoma, Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal; }
select { font: 100%/normal Tahoma, Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal; }
input { font: 100%/normal Tahoma, Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal; }
button { font: 100%/normal Tahoma, Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal; }
textarea { font: 100%/normal Tahoma, Helvetica, Arial, sans-serif; font-size-adjust: none; font-stretch: normal; }
pre { font-family: "Courier New", Courier, monospace; }
code { font-family: "Courier New", Courier, monospace; }
kbd { font-family: "Courier New", Courier, monospace; }
samp { font-family: "Courier New", Courier, monospace; }
tt { font-family: "Courier New", Courier, monospace; }
h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4 { font-size: 12px; }
h5 { font-size: 12px; }
h3 { font-size: 12px; }
h1 { font-weight: bold; }
h2 { font-weight: bold; }
h3 { font-weight: bold; }
h4 { font-weight: bold; }
h5 { font-weight: bold; }
h6 { font-weight: bold; }
strong { font-weight: bold; }
a:link { color: rgb(54, 101, 169); text-decoration: none; }
a:visited { color: rgb(54, 101, 169); text-decoration: none; }
a:hover { color: rgb(255, 102, 0); text-decoration: underline; }
a:active { color: rgb(255, 102, 0); text-decoration: underline; }
abbr { border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dotted; cursor: help; }
acronym { border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: dotted; cursor: help; }
del { text-decoration: line-through; }
hr { border: currentColor; height: 1px; color: rgb(209, 215, 220); background-color: rgb(209, 215, 220); }
input[type='checkbox'] { margin: 0px 2px 1px 3px; vertical-align: middle; }
* + html input[type='checkbox'] { margin: 0px; }
input[type='text'] { margin: 0px 3px; padding: 3px 2px 0px 3px; border: 1px solid rgb(167, 166, 170); height: 16px; background-color: rgb(255, 255, 255); }
input[type='password'] { margin: 0px 3px; padding: 3px 2px 0px 3px; border: 1px solid rgb(167, 166, 170); height: 16px; background-color: rgb(255, 255, 255); }
input[type='image'] { vertical-align: middle; }
input[type='radio'] { margin: 0px 2px 1px 3px; vertical-align: middle; }
* + html input[type='radio'] { margin: 0px; }
* html input.text { margin: -1px 3px; padding: 3px 2px 0px; border: 1px solid rgb(167, 166, 170); height: 16px; background-color: rgb(255, 255, 255); }
* html input.password { margin: -1px 3px; padding: 3px 2px 0px; border: 1px solid rgb(167, 166, 170); height: 16px; background-color: rgb(255, 255, 255); }
* html input.checkbox { margin: 0px 0px -2px -1px; vertical-align: middle; }
* html input.radio { margin: 0px 0px -2px -1px; vertical-align: middle; }
* html input.file { margin: -1px 3px; height: 20px; }
* html fieldset label { vertical-align: bottom; }
textarea { margin: 0px 3px; padding: 3px 2px 0px; border: 1px solid rgb(204, 204, 204); width: 50%; height: 5em; font-size: 12px; background-color: rgb(247, 247, 247); }
button { border-width: 1px; border-style: solid; border-color: rgb(240, 240, 240) rgb(204, 204, 204) rgb(204, 204, 204) rgb(240, 240, 240); padding: 0px 10px; height: 20px; color: rgb(0, 0, 0); line-height: 18px; overflow: visible; font-size: 12px; background-color: rgb(238, 238, 238); }
html[xmlns] button { padding-right: 10px; padding-left: 10px; }
#FpsSmallIconUser img { cursor: pointer; }
.clearfix { clear: both; zoom: 1; }
.clearfix::after { height: 0px; clear: both; display: block; visibility: hidden; content: ""; }
.w980 { margin: auto; width: 980px; }
.minitop { background: rgb(244, 244, 244); padding: 0px 10px; height: 23px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid; }
.minitop a:link { color: rgb(0, 0, 0); }
.minitop a:visited { color: rgb(0, 0, 0); }
.minitop a:hover { color: rgb(255, 102, 0); }
.minitop a:active { color: rgb(255, 102, 0); }
.fav-setting { margin-top: 4px; float: left; }
.fav-setting li { padding-right: 10px; float: left; }
.top-nav { margin-top: 4px; float: right; }
.top-nav li { background: url("/Home/Images/line.gif") no-repeat 10px 0px; text-align: right; padding-left: 24px; float: left; }
.top-nav li.home { }
.top-nav li.home a { background: url("/Home/Images/home.gif") no-repeat 0px; padding-left: 12px; }
.top-nav li.im a { background: url("/Home/Images/im.gif") no-repeat 0px; padding-left: 16px; }
.footer { padding: 0px; text-align: center; color: rgb(153, 153, 153); }
.ft-act { zoom: 1; }
.ft-act a:link { color: rgb(0, 0, 0); }
.ft-act a:visited { color: rgb(0, 0, 0); }
.ft-nav { color: rgb(153, 153, 153); margin-top: 10px; }
.ft-nav a:link { color: rgb(153, 153, 153); }
.ft-nav a:visited { color: rgb(153, 153, 153); }
.ft-info { margin: 10px auto; width: 980px; color: rgb(102, 102, 102); line-height: 20px; position: relative; }
.ft-info .online { top: 0px; right: 0px !important; position: absolute; }
.ft-info .hotline { left: 0px; top: 0px; position: absolute; }
